// 模块2
// console.log( module );
// Module {
//     id: '.',
//     path: 'D:\\works\\BJ-0619\\day11',
//     exports: {},
//     filename: 'D:\\works\\BJ-0619\\day11\\module2.js',
//     loaded: false,
//     children: [],
//     paths: [
//       'D:\\works\\BJ-0619\\day11\\node_modules',
//       'D:\\works\\BJ-0619\\node_modules',
//       'D:\\works\\node_modules',
//       'D:\\node_modules'
//     ]
// }

// console.log( module.exports );// {a:123} 
// module.exports 就是当前模块对外暴露的内容

console.log( '模块2执行。。。' );

let num = 123;
let str = 'hello';

console.log( num );
console.log( str );

function fn1(a,b){
    console.log( a+b );
}
function fn2(a,b){
    console.log( a-b );
}

function fn3(a) {
    console.log(a);
}
 
// 模块对外暴露接口/内容
module.exports = {str,fn2, fn3};

console.log(module);
